direct contractor - Alemán Inglés Diccionario